草庐IT

jQuery Mobile 简介

全部标签

Selenium:WebDriver简介及元素定位

目录一、WebDriver原理二、WebDriver定位方法三、WebElement接口常用方法一、WebDriver原理1、关于WebDriver设计模式:按照Server-Client的经典设计模式设计;Server端:即RemoteServer(远程服务器),可以是任意的浏览器,当脚本启动浏览器时,该浏览器就是RemoteServer,它的职责是等待Client发送请求并做出响应;Client端:简单来说就是我们的测试代码,测试代码中的一些行为是以HTTP请求的方式发送给被测试浏览器——RemoteServer,RemoteServer接受请求,执行相应操作, 并在Response中返回

Spring Cloud 简介

SpringCloud简介​SpringCloud作为Java语言的微服务框架,它依赖于SpringBoot,有快速开发、持续交付和容易部署等特点。SpringCloud的组件非常多,涉及微服务的方方面面,在开源社区Spring和Netflix、Pivotal两大公司的推动下越来越完善。1微服务应该具备的功能​微服务可拆分为“微”和“服务”两个。“微”即小的的意思,那到底多小才算“微”呢?可能不同的团队有不同的答案。从参与微服务的人数来讲,单体微服务从架构、代码、开发、测试、运维的人数加起来是8~10人才算“微”。那么何为“服务呢”?按照“微服务”概念提出者MartinFowler给出的建议:

串行通信简介

一、串行通信与并行通信计算机与外界的数据交换称为通信,通信分为并行通信和串行通信两种基本方式。并行通信串行通信并行通信:并行通信指各个数据位同时进行传送的数据通信方式,因此有多少个数据位,就需要多少根数据线。并行数据的特点是传送速度快、效率高,但成本高,通常只适合30m距离内的数据传送。串行通信:串行通信指各个数据按传送位顺序进行传输,最少只需要两个传输线即可完成。其传输速度慢、效率低,但传输距离远,而且可以使用现有的通信通道(如电话线、各种网络等),在集散控制系统等远距离通信中使用很广。二、串行通信分类—异步通信和同步通信串行通信按照串行数据的时钟控制方式分为异步通信和同步通信。1.异步通信

GPIO简介

一、GPIO是什么GPIO(generalporposeintputoutput):通用输入输出端口的简称。可以通过软件控制其输出和输入,通俗来说就是常用引脚,可以控制引脚的高低电平,对其进行读取或者写入。二、GPIO的工作模式1、输入模式(模拟,上拉,下拉,浮空)在输入模式时,施密特触发器打开,输出被禁止。可通过输入数据寄存器GPIOx_IDR 读取I/O状态。输入模式可以配置为模拟、上拉、下拉以及浮空模式。上拉和下拉输入很好理解,默认的电平由上拉或者下拉决定。浮空输入的电平是不确定的,完全由外部的输入决定,一般接按键的时候可以使用这个模式。模拟输入则用于ADC采集。2、输出模式(推挽、开漏

基于深度学习的私家车轨迹背景、预测、数据集简介

一、研究背景私家车作为人们出行的主要交通工具,已经逐渐融合到人们日常的生活、娱乐和交流等活动中。近些年私家车的保有量急剧增加。私家车保有量的迅猛增长与城市空间资源之间的矛盾日益加剧,给城市带来停车困难、交通拥堵等一系列问题。随着信息和通信技术的发展,全球定位系统和车载自诊断系统等传感器设备的普及,为收集海量的私家车轨迹数据提供了支持。通过对收集到的私家车轨迹数据集进行分析和挖掘,能够为城市环境中的一系列问题提供解决方案以私家车轨迹数据为例,详细介绍人工智能在私家车轨迹数据挖掘的应用现状,在此基础上,以私家车流量预测为应用背景,以“数据获取-数据预处理-应用实战”为主线,带领初学者完整实现一套标

PIC单片机应用开发实践教程(五): 烧录器简介

 源码基于 PIC16F15355开发板,想了解详情,请点 PIC16F15355开发板 ​​​​​​​PIC单片机,无论是8位的10/12/16/18系列,还是16位PIC24/dsPIC33系列,常用的烧录器如下:PICkit3,PICkit4,ICD3和ICD4,当然,还有量产型专用烧录工具PM3.1、PICkit3 烧录器特别要注意,三角形为引脚1标记,接MCU的MCLR引脚  PICkit3与芯片的连接,只需将6个编程引脚相应连接到芯片的引脚上,具体芯片的引脚可以从芯片数据手册上查看,但第6脚LVP一般不接,只需接MCLR、VDD、VSS、PGD、PGC五个引脚。 1.1 目标板连接

光流法简介

光流是指在连续的两帧图像中由于图像中的物体移动或者摄像头的移动导致的目标中目标像素的移动,光流是二维矢量场,表示了一个点从第一帧到第二帧的位移。光流法的工作原理基于如下假设:相邻帧之间的亮度恒定;相邻视频帧的取帧时间连续,或者,相邻帧之间物体的运动比较“微小”;同一子图像的像素点具有相同或相似的运动。传统算法——Lucas-Kanade算法:第一帧中的像素I(x,y,t)I(x,y,t)I(x,y,t)表示在时刻t时像素I(x,y)I(x,y)I(x,y)的值,在经过Δt\DeltatΔt时间后,该像素在下一帧中移动了(Δx,Δy)(\Deltax,\Deltay)(Δx,Δy),在假设中,这

nmap --script常用脚本简介

nmap脚本存放位置:/usr/share/nmap/scripts脚本简介1.nmap--script=auth[ip]鉴权扫描:使用--script=auth可以对目标主机或目标主机所在的网段应用弱口令检测。2.nmap--script=brute[ip]暴力破解攻击:nmap具有暴力破解的功能,可对数据库,smb,snmp等进行简单密码的暴力猜解。3.nmap--script=vuln[ip]扫描常见的漏洞:nmap具备漏洞扫描的功能,可以检查目标主机或网段是否存在常见的漏洞。4.nmap--script=realvnc-auth-bypass[ip]应用服务扫描:nmap具备很多常见应

数字IC经典电路(2)——经典乘法器的实现(乘法器简介及Verilog实现)

乘法器简介及Verilog实现写在前面的话乘法器分类经典乘法器8bit并行乘法器8bit移位相加乘法器优化后的8bit移位相加乘法器查找表乘法器加法树乘法器booth乘法器wallace树乘法器carry-save乘法器阵列乘法器总结写在前面的话数字电路中乘法器是一种常见的电子元件,其基本含义是将两个数字相乘,并输出其乘积。与加法器不同,乘法器可以实现更复杂的运算,因此在数字电路系统中有着广泛的应用。乘法器的主要用途是在数字信号处理、计算机科学以及其他数字电路应用中进行精确的数字乘法运算。例如,在数字信号处理中,乘法器通常用于数字滤波器中的系数乘法;在计算机科学中,它们被用于执行浮点运算;而在

Spark简介

Spark是什么Spark是UCBerkeleyAMPLab开源的通用分布式并行计算框架。Spark基于mapreduce算法实现的分布式计算,拥有HadoopMapReduce所具有的优点;但不同于MapReduce的是Job中间输出和结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的mapreduce的算法。spark是基于内存计算框架,计算速度非常之快,但是它仅仅只是涉及到计算,并没有涉及到数据的存储,后期需要使用spark对接外部的数据源,比如hdfs。Spark的四大特性Simple(易用性)Spark提供了丰富的高级运算操作,